eledone cirrhosa - Spanish English Dictionary